package com.ruoyi.common.core.domain.model;

import lombok.Data;

@Data
public class WxPayRequestBody {
    /**
     * 微信用户在当前小程序上唯一的id，不同小程序用户的id都不一样。
     */
    private String openId;
    /**
     * 订单总金额，单位为元，示例："100.25","180.2"。
     */
    private String totalFee;
    //商品简单描述，该字段请按照规范传递，示例：天天爱消除-游戏充值。具体请见: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_2
    private String description;
    //交易类型。 JSAPI--JSAPI支付（或小程序支付）、NATIVE--Native支付、APP--app支付，MWEB--H5支付，不同trade_type决定了调起支付的方式，请根据支付产品正确上传。
    //说明详见；https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=4_2
    private String tradeType;
    //附加数据，在查询API和支付通知中原样返回，该字段主要用于商户携带订单的自定义数据。
    private String attach;
}
